/*
 * @lc app=leetcode.cn id=9 lang=golang
 * @lcpr version=30118
 *
 * [9] 回文数
 */

// @lcpr-template-start

// @lcpr-template-end
// @lc code=start
func isPalindrome(x int) bool {
	if x < 0 return false
	if x == 0 return true

	// 转为字符串
	s := strconv.Itoa(x)

	// 双指针
	i, j := 0, len(s)-1

	for i < j {
		if s[i] != s[j] {
			return false
		}
		i++
		j--
	}

	return true
}

// @lc code=end

/*
// @lcpr case=start
// 121\n
// @lcpr case=end

// @lcpr case=start
// -121\n
// @lcpr case=end

// @lcpr case=start
// 10\n
// @lcpr case=end

*/

